|
|
@@ -100,24 +100,24 @@ class @Utils
|
100
|
100
|
.done (json) =>
|
101
|
101
|
Utils.showDynamicModal """
|
102
|
102
|
<!-- Nav tabs -->
|
103
|
|
- <ul class="nav nav-tabs" role="tablist">
|
104
|
|
- <li role="presentation" class="active"><a href="#log" aria-controls="log" role="tab" data-toggle="tab">Log</a></li>
|
105
|
|
- <li role="presentation"><a href="#events" aria-controls="events" role="tab" data-toggle="tab">Events</a></li>
|
106
|
|
- <li role="presentation"><a href="#memory" aria-controls="memory" role="tab" data-toggle="tab">Memory</a></li>
|
|
103
|
+ <ul id="resultTabs" class="nav nav-tabs" role="tablist">
|
|
104
|
+ <li role="presentation"><a href="#tabEvents" aria-controls="tabEvents" role="tab" data-toggle="tab">Events</a></li>
|
|
105
|
+ <li role="presentation"><a href="#tabLog" aria-controls="tabLog" role="tab" data-toggle="tab">Log</a></li>
|
|
106
|
+ <li role="presentation"><a href="#tabMemory" aria-controls="tabMemory" role="tab" data-toggle="tab">Memory</a></li>
|
107
|
107
|
</ul>
|
108
|
108
|
<!-- Tab panes -->
|
109
|
109
|
<div class="tab-content">
|
110
|
|
- <div role="tabpanel" class="tab-pane active" id="log">
|
|
110
|
+ <div role="tabpanel" class="tab-pane" id="tabEvents">
|
111
|
111
|
<p>
|
112
|
|
- <pre class="agent-dry-run-log"></pre>
|
|
112
|
+ <pre class="agent-dry-run-events"></pre>
|
113
|
113
|
</p>
|
114
|
114
|
</div>
|
115
|
|
- <div role="tabpanel" class="tab-pane" id="events">
|
|
115
|
+ <div role="tabpanel" class="tab-pane" id="tabLog">
|
116
|
116
|
<p>
|
117
|
|
- <pre class="agent-dry-run-events"></pre>
|
|
117
|
+ <pre><small class="agent-dry-run-log"></small></pre>
|
118
|
118
|
</p>
|
119
|
119
|
</div>
|
120
|
|
- <div role="tabpanel" class="tab-pane" id="memory">
|
|
120
|
+ <div role="tabpanel" class="tab-pane" id="tabMemory">
|
121
|
121
|
<p>
|
122
|
122
|
<pre class="agent-dry-run-memory"></pre>
|
123
|
123
|
</p>
|
|
|
@@ -129,6 +129,8 @@ class @Utils
|
129
|
129
|
find('.agent-dry-run-log').text(json.log).end().
|
130
|
130
|
find('.agent-dry-run-events').text(json.events).end().
|
131
|
131
|
find('.agent-dry-run-memory').text(json.memory)
|
|
132
|
+ active = if json.events.match(/^\[\s*\]$/) then 'tabLog' else 'tabEvents'
|
|
133
|
+ $('#resultTabs a[href="#' + active + '"]').tab('show')
|
132
|
134
|
title: 'Dry Run Results',
|
133
|
135
|
onHide: callback
|
134
|
136
|
.fail (xhr, status, error) ->
|